impregnated tape - Español Inglés Diccionario